Russian-English translations for пролить свет
- shed light onThe new instruments will shed some light on the history of these rocksThere was another noticeable circumstance that shed light on human nature and Grims knowledge of it
Trending Searches
Popular Dictionaries